﻿<Window x:Class="SellAvi.Views.WindowSiteCategories"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Выбор категорий для активации"
        Width="430"
        Height="500"
        DataContext="{Binding Activator, Source={StaticResource Locator}}">
    <DockPanel LastChildFill="True">
        <!--<TextBox Text="{Binding Url}" />
        <Button Command="{Binding CountUrlBytesCommand}" Content="Go" />-->

        <DockPanel Dock="Top">
            <Border Margin="5" CornerRadius="5" Padding="5" Background="LightGray">
                <TextBlock TextWrapping="Wrap" TextAlignment="Left" Padding="0" FontSize="10">
                    <Run>
                        Ниже представлен список разделов, где находятся ваши неактивные объявления.
                        Выбирая тот или иной раздел, вы сообщаете роботу о необходимости активировать объявления соответствующей тематики.
                        Используйте группировки ниже для отбора определенных объявлений для активации.
                    </Run>
                </TextBlock>
            </Border>
            <!--<Image DockPanel.Dock="Left" Source="/SellAvi;component/Resources/comment.png" Height="16" Margin="10"></Image>-->
        </DockPanel>
        <DockPanel Margin="5,0,5,5"  DockPanel.Dock="Top">
            <TextBlock DockPanel.Dock="Right"  TextWrapping="Wrap" TextAlignment="Left" Padding="0">
                    <Run>Объявлений на активацию:</Run>
                    <Run Text="{Binding SelectedAdsCount}"></Run>
            </TextBlock>
            <TextBlock><Hyperlink Command="{Binding UnCheckAllCommand}" TextDecorations="None" Foreground="Black" FontSize="10">снять выделение</Hyperlink></TextBlock>
        </DockPanel>

        <DockPanel Dock="Bottom" Background="LightGray">
            <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
                <Label Padding="0" Margin="0,0,0,0">www.avito.ru/</Label>
                <RadioButton GroupName="Mode" IsChecked="{Binding Path=ModeArray[1], Mode=TwoWay}" Command="{Binding RegroupCommand}" Content="регион/" Margin="0,0,0,0"/>
                <RadioButton GroupName="Mode" IsChecked="{Binding Path=ModeArray[2], Mode=TwoWay}" Command="{Binding RegroupCommand}" Content="категория/" Margin="0,0,0,0"/>
                <RadioButton GroupName="Mode" IsChecked="{Binding Path=ModeArray[3], Mode=TwoWay}" Command="{Binding RegroupCommand}" Content="товар/" Margin="0,0,0,0"/>
            </StackPanel>
        </DockPanel>

        <ScrollViewer VerticalScrollBarVisibility="Auto">
            <ItemsControl ItemsSource="{Binding CheckableActivationCategories, BindsDirectlyToSource=True}" Margin="30,10,0,10">
                <ItemsControl.ItemTemplate>
                    <DataTemplate>
                        <Grid>
                            <CheckBox IsChecked="{Binding IsChecked}" Content="{Binding LabelName}" Command="{Binding RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ItemsControl}},  Path=DataContext.RecalculateActivationItemsCommand}"></CheckBox>
                        </Grid>
                    </DataTemplate>
                </ItemsControl.ItemTemplate>
            </ItemsControl>
        </ScrollViewer>
    </DockPanel>
</Window>
